newly discovered evidence - Turc Anglais Dictionnaire